make-up piece - Turkish English Dictionary